#detailDiv{box-shadow: 0 -7px 5px rgba(0, 0, 0, 0.2); background:#fff; margin-top:-5px; min-height:500px;
padding:20px; }
.detailLeft{ width:420px; float:left;}
.detailHead{line-height:30px; margin-bottom:10px; position:relative;}
.prevNext{float:right; }
.prevNext a{ display:inline-block; width:90px; text-align:center; background:url(/img/prev-next-buttons.png) no-repeat;
color:#fff; font-size:14px; }
.prevNext a:nth-child(2){ background-position:top right;}
.likeVote ul{ float:left; border:solid 1px #fff; border-radius:3px; position:relative; z-index:5;}
.likeVote ul li{ display:inline-block; float:left; padding:0 10px; cursor:pointer;}
.likeVote ul li a{ color:#999;}
.likeVote ul li a:hover{ text-decoration:underline;}
.likeVote ul li span{display:inline-block; height:20px; line-height:20px; position:relative; 
padding-left:25px;
background:url(/img/yface.png) no-repeat;}
.likeVote ul li:nth-child(1) span{background-position: 0 0;}
.likeVote ul li:nth-child(2){border-left:solid 1px #fff;}
.likeVote ul li:nth-child(2) span{ background-position: 0 -42px; top:6px;}
.likeVote ul.cur li:nth-child(2){border-left:solid 1px #ccc;}
.likeVote ul.cur{ border:solid 1px #ccc;}
.likeVote ul li:nth-child(1).cur span, .likeVote ul.cur li:nth-child(1) span{ background-position: 0 -20px;}
.likeVote ul.cur li:nth-child(2){
	background: -moz-linear-gradient(center top , #FFFFFF, #ddd) repeat scroll 0 0 transparent !important;
	background:#eee;}
.addAnswer{ position:relative; margin:10px 0;}
.addAnswer textarea{
	border-radius: 100px 100px 100px 100px;
    color: #AAAAAA;
    height: 18px;
    line-height: 22px;
    margin-left: -9px;
    padding: 10px 55px 10px 10px;
    resize: none;
    width: 370px;
}
.addAnswer .txt_count{ position:absolute; top:10px; right:5px;}
.stream-answer-inner{ margin:10px 0 10px -3px; border:none; padding:0; background:none;}
ul.stream-options li{ margin:0;}
.askDissDl dt{ float:left;}
.askDissDl dt a.ownerPho{ display:block; width:35px; height:35px; border:solid 1px #ccc; border-radius:3px; padding:2px;}
.askDissDl dt a.ownerPho img{ width:35px;}
.askDissDl dd{ margin-left:50px;}
.askDissDl dd a.disDitto,.askDissDl dd a.disReplay{ float:right;}
.askDissDl dd a.ownerName{color:#FF5B00;}
.askDissDl dd.dissDetail{ margin-top:6px; margin-bottom:6px; font-size:14px;}
.askDissDl .disDitto,.askDissDl .disTime ,.askDissDl .disReplay{ visibility:hidden;}
.askDissDlHover .disDitto,.askDissDlHover .disTime ,.askDissDlHover .disReplay{ visibility:visible;}
.addDiss .dissBtn{ text-align:right; margin:10px 0;}
.addDiss .addDissArea{ height:60px; border-radius:6px;}
.addDiss .dissBtn a.dissPost{ line-height:30px;
    background: -moz-linear-gradient(center top , #FFFFFF 0px, #E0DCD1 100%) repeat scroll 0 0 #EAE7E0;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    letter-spacing: 1px;
    line-height: 24px;
    margin: 0;
    padding: 0 15px;
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
}

.detailRight{ margin-left:460px;}
.askImgMess{border:solid 5px #ccc; border-radius:8px; padding:10px; position:relative;}
.detailImg{  text-align:center; }
.y6-context-description {
    bottom: 20px;
    left: 20px;
    position: absolute;
}
p.y6-context-domain {
    font-size: 11px;
    opacity: 0.8;
    word-spacing: 2px;
}
p.y6-context-domain img {
    height: 16px;
    padding: 0 2px;
    vertical-align: middle;
    width: 16px;
}
.y6-owner{ padding:10px 0;}
.y6-owner dt{ float:left;}
.y6-owner dt .y6-ownerPho img{ width:35px; height:35px; border:solid 1px #ccc; border-radius:3px; padding:2px;}
.y6-owner dd{ margin-left:50px;}
.y6-owner dd a.y6-ownerName{color:#FF5B00; margin-right:5px;}
.y6-owner dd.y6-time{ text-align:right;}
.whoLikeAans{ border:solid 1px #ccc; border-radius:4px; display:none; border-top-left-radius:0; width:661px; position:absolute; top:32px; left:0; background:#fff; z-index:4;}
.whoAans{ float:left; border-right:solid 1px #aaa; width:330px;}
.whoLike{ float:right; width:330px;}
.whoList ul li{ padding:0 60px 0 10px; border-top: 1px solid #DDDDDD; box-shadow: 0 1px 0 #FFFFFF inset; line-height:28px; height:30px; position:relative; overflow:hidden;}
.whoList ul li .ownerPho{ vertical-align:middle; width:25px; height:25px; border-radius:3px;}
.whoList ul li a.follow{ font-size:10px; position:absolute; right:10px; top:-1px; padding:0 10px;; height:22px; line-height:22px;}
.whoTitle{ padding:10px 15px;}
.whoTitle h3{ font-size:16px; line-height:35px; position:relative;}
.whoTitle h3 a.shut{
	background-position: 0 -180px;
    cursor: pointer;
    height: 9px;
    position: absolute;
    right: -25px;
    top: -20px;
    width: 9px;
}
.whoTitle h3 a.shut:hover{
	background-position: -30px -180px;
}
.whoPage a{ font-size:10px; margin-right:10px;}